package com.jchz.net.bean;

import java.util.List;


/**
 * GET /api/Hall/RoomState
  获取房间状态信息 (RoomStatus：0房间空闲、1房间有客、2需要清洁、3正在打扫、4正在维修、5已有预约)

  http://139.159.247.40/api/Hall/RoomState
 */
public class RoomStateBean {


    /**
     * state : 1
     * data : [{"RID":1,"RoomTypeName":"足浴房","Details":[{"RID":1,"RoomCode":"101","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":2,"RoomCode":"102","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":3,"RoomCode":"103","RoomStatus":"1","BedNumber":"2/0","RoomStatusName":"有客"},{"RID":4,"RoomCode":"105","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":5,"RoomCode":"106","RoomStatus":"1","BedNumber":"1/0","RoomStatusName":"有客"},{"RID":6,"RoomCode":"107","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":7,"RoomCode":"108","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":8,"RoomCode":"109","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":9,"RoomCode":"110","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":10,"RoomCode":"112","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":11,"RoomCode":"113","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":12,"RoomCode":"114","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":13,"RoomCode":"8001","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":14,"RoomCode":"8002","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":15,"RoomCode":"8003","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":16,"RoomCode":"8005","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":17,"RoomCode":"8006","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":18,"RoomCode":"8007","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":19,"RoomCode":"8008","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":20,"RoomCode":"8009","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":21,"RoomCode":"8010","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":22,"RoomCode":"8011","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":23,"RoomCode":"8012","RoomStatus":"0","BedNumber":"0/2","RoomStatusName":"空闲"},{"RID":24,"RoomCode":"8888","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"}]},{"RID":2,"RoomTypeName":"养生房","Details":[{"RID":1,"RoomCode":"9001","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":2,"RoomCode":"9002","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":3,"RoomCode":"9003","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":4,"RoomCode":"9005","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":5,"RoomCode":"9006","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":6,"RoomCode":"9007","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":7,"RoomCode":"9008","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":8,"RoomCode":"9009","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":9,"RoomCode":"9010","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":10,"RoomCode":"9011","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"}]},{"RID":3,"RoomTypeName":"棋牌房","Details":[{"RID":1,"RoomCode":"111","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":2,"RoomCode":"222","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":3,"RoomCode":"333","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":4,"RoomCode":"555","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":5,"RoomCode":"666","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":6,"RoomCode":"777","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":7,"RoomCode":"888","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":8,"RoomCode":"999","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"}]},{"RID":4,"RoomTypeName":"按摩房","Details":[{"RID":1,"RoomCode":"601","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":2,"RoomCode":"602","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"}]}]
     */

    private String state;
    private List<DataBean> data;

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * RID : 1
         * RoomTypeName : 足浴房
         * Details : [{"RID":1,"RoomCode":"101","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":2,"RoomCode":"102","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":3,"RoomCode":"103","RoomStatus":"1","BedNumber":"2/0","RoomStatusName":"有客"},{"RID":4,"RoomCode":"105","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":5,"RoomCode":"106","RoomStatus":"1","BedNumber":"1/0","RoomStatusName":"有客"},{"RID":6,"RoomCode":"107","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":7,"RoomCode":"108","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":8,"RoomCode":"109","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":9,"RoomCode":"110","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":10,"RoomCode":"112","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":11,"RoomCode":"113","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":12,"RoomCode":"114","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":13,"RoomCode":"8001","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":14,"RoomCode":"8002","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":15,"RoomCode":"8003","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":16,"RoomCode":"8005","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":17,"RoomCode":"8006","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":18,"RoomCode":"8007","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":19,"RoomCode":"8008","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":20,"RoomCode":"8009","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":21,"RoomCode":"8010","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":22,"RoomCode":"8011","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"},{"RID":23,"RoomCode":"8012","RoomStatus":"0","BedNumber":"0/2","RoomStatusName":"空闲"},{"RID":24,"RoomCode":"8888","RoomStatus":"0","BedNumber":"0/0","RoomStatusName":"空闲"}]
         */

        private int RID;
        private String RoomTypeName;
        private List<DetailsBean> Details;

        public int getRID() {
            return RID;
        }

        public void setRID(int RID) {
            this.RID = RID;
        }

        public String getRoomTypeName() {
            return RoomTypeName;
        }

        public void setRoomTypeName(String RoomTypeName) {
            this.RoomTypeName = RoomTypeName;
        }

        public List<DetailsBean> getDetails() {
            return Details;
        }

        public void setDetails(List<DetailsBean> Details) {
            this.Details = Details;
        }

        public static class DetailsBean {
            /**
             * RID : 1
             * RoomCode : 101
             * RoomStatus : 0
             * BedNumber : 0/0
             * RoomStatusName : 空闲
             */

            private int RID;
            private String RoomCode;
            private String RoomStatus;
            private String BedNumber;
            private String RoomStatusName;

            public int getRID() {
                return RID;
            }

            public void setRID(int RID) {
                this.RID = RID;
            }

            public String getRoomCode() {
                return RoomCode;
            }

            public void setRoomCode(String RoomCode) {
                this.RoomCode = RoomCode;
            }

            public String getRoomStatus() {
                return RoomStatus;
            }

            public void setRoomStatus(String RoomStatus) {
                this.RoomStatus = RoomStatus;
            }

            public String getBedNumber() {
                return BedNumber;
            }

            public void setBedNumber(String BedNumber) {
                this.BedNumber = BedNumber;
            }

            public String getRoomStatusName() {
                return RoomStatusName;
            }

            public void setRoomStatusName(String RoomStatusName) {
                this.RoomStatusName = RoomStatusName;
            }
        }
    }
}
